home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / comm / irc / Trigger.readme < prev    next >
Text File  |  2002-11-06  |  3KB  |  88 lines

  1. Short:    (1.25) Trigger plugin for AmIRC 3+
  2. Author:   Robin Cloutman <trigger@rycochet.demon.co.uk>
  3. Type:     comm/irc
  4. Requires: AmIRC 3+
  5.  
  6. Will react on messages whether to you, or a channel you are on, have it
  7. say stuff, or even just run commands or arexx scripts ;-)
  8.  
  9. This plugin also has a prefs page for easy editing ;-)
  10.  
  11. Anything you enter is saved via the normal load/save mechanism or AmIRC
  12. (hence, you must remember to "Save Settings..." before you quit), and they
  13. are not shared between processes...
  14.  
  15. Replaced in the command -
  16.    %n     Nick,
  17.    %u     Userhost,
  18.    %h     Host,
  19.    %N     My nick
  20.    %U     My Userhost
  21.    %H     My Host
  22.    %c     Channel (blank if a /MSG),
  23.    %C     If CTCP then literal "CTCP %t", if not, removes space after it ;-)
  24.    %t     Trigger word,
  25.    %s     Command & arguments,
  26.    %a     Arguments,
  27.    %1-9   Arguments 1-9,
  28.    %!1-9  Arguments 1-9 (skip line if not there),
  29.    %?1-9  Arguments check 1-9 (skip line if equal),
  30.    %%     % character,
  31.    \n newline
  32.  
  33. ---
  34. Trigger.AmIPlug 1.25
  35. Copyright ©2002 Robin Cloutman <trigger@rycochet.demon.co.uk>
  36. Performs actions on specified triggers
  37. Defined commands: TRIGGER
  38. [HasRawlineHook]
  39. ---
  40.  
  41. AmIRC Commands:
  42.    «Help» Trigger.AmIPlug: TRIGGER
  43.    «Help» Usage: /TRIGGER [word [command]]
  44.  
  45. =======
  46. Example
  47.  
  48.        Me /trigger test /RX MSG %C TELL %n This is a test trigger...
  49. «Trigger» Added TRIGGER test = /RX MSG %C TELL %n This is a test trigger...
  50.        Me !test
  51.   «Arexx» This is a test trigger...
  52.  
  53.   Someone !test
  54.      -Me- This is a test trigger...
  55.  
  56.    «CTCP» Sending CTCP "TEST" to Me.
  57.   «Reply» Me TEST This is a test trigger...
  58.  
  59. =======
  60. History
  61.  
  62. 1.0  First version
  63. 1.1  Typo fixed
  64. 1.2  Another fix
  65. 1.3  Yet another fix
  66. 1.4  Decent size GUI string buffer, multi-line output
  67. 1.5  Uses /NOTICE type for plain text, now works for yourself
  68. 1.6  Now splits long lines at 256 chars
  69. 1.7  Now displays the command properly
  70. 1.8  Added %N and %H
  71. 1.9  Fixed multiple viewing for yourself, added %?
  72. 1.10 Now uses older amirc plugin command for compatability
  73. 1.11 Without a trigger char will now check triggers
  74. 1.12 Added CTCP support - ignores trigger char
  75. 1.13 Improved the GUI slightly, tab cycling, popplaceholder etc
  76. 1.14 Added options to disable PrivMsg and channel Text
  77. 1.15 Slight fix on the GUI layout and code
  78. 1.16 Added %C, for you script daddies...
  79. 1.17 Improved the internal text handling, especially for testing
  80. 1.18 Doh! noticed a serious bug in the source...
  81. 1.19 Internal changes galore ;-)
  82. 1.20 Multiple trigger characters allowed now
  83. 1.21 Now uses Pools, and various other stuff fixed
  84. 1.22 Some minor code cleanups
  85. 1.23 Semaphore List protection, we're finally ready for release
  86. 1.24 Made the plugin more forgiving for upgraders
  87. 1.25 Minor bugfix
  88.